from tkinter import *;
#本身没用toolbar这个组件，我们可以用frame来实现

def callback():
	print ("你点击了工具按钮");

root=Tk();

toolbar=Frame(root);
#width=6 不是指6个像素，而是指字间距
newBtn=Button(toolbar,text='New',width=6,command=callback);
#pad好像是表示外间距，但官网文档似乎又说是内间距
newBtn.pack(side=LEFT,padx=2,pady=2);

openBtn=Button(toolbar,text='Open',width=6,command=callback);
openBtn.pack(side=LEFT,padx=2,pady=2);

#fill=x 在x轴上拉伸，如果不设置的话，button的side=left是无效的。
#我的理解是因为frame的宽度，自动调整为刚好等于了两个按钮的宽度导致的。
toolbar.pack(side=TOP,fill=X);

root.mainloop();
